Big Huge Thesaurus

antidiarrheal drug

noun